package com.yeeverse.sdk.vo.api.nft;

import com.yeeverse.sdk.vo.api.BaseRequest;

/**
 * 创建nft结果查询请求
 */
public class QueryCreateNFTReqDTO extends BaseReqDTO {

    /**
     * 请求号
     */
    public String requestNo;
    /**
     * 发起方商编
     */
    private String parentMerchantNo;
    /**
     * 铸造NFT的归属者，平台可以传自己
     */
    private String merchantNo;
    /**
     * 铸造NFT的归属者，平台可以传自己
     */
    private String merchantUserId;
    /**
     * 游标，默认是0
     */
    private int offset = 0;

    /**
     * 每页限制
     */
    private int limit = 10;

    public String getParentMerchantNo() {
        return parentMerchantNo;
    }

    public void setParentMerchantNo(String parentMerchantNo) {
        this.parentMerchantNo = parentMerchantNo;
    }

    @Override
    public String getMerchantNo() {
        return merchantNo;
    }

    @Override
    public BaseRequest setMerchantNo(String merchantNo) {
        this.merchantNo = merchantNo;
        return null;
    }

    public String getMerchantUserId() {
        return merchantUserId;
    }

    public void setMerchantUserId(String merchantUserId) {
        this.merchantUserId = merchantUserId;
    }

    public String getRequestNo() {
        return requestNo;
    }

    public void setRequestNo(String requestNo) {
        this.requestNo = requestNo;
    }

    public int getOffset() {
        return offset;
    }

    public void setOffset(int offset) {
        this.offset = offset;
    }

    public int getLimit() {
        return limit;
    }

    public void setLimit(int limit) {
        this.limit = limit;
    }
}
